insult or reprimand someone a lot - Français Anglais Dictionnaire